@CHARSET "UTF-8";
#wst-slide .wst-slide-itemswrap,#wst-slide .wst-slide-items,#wst-slide .wst-slide-items li{height: 400px;overflow: hidden}

.wst-slide-controls {
	position: absolute;
	width: 200px;
	text-align: right;
	top: -40px;
	right:50%;
}

.wst-slide-controls span {
	width: 24px;
	height: 24px;
	text-align: center;
	display: inline-block;
	line-height: 24px;
	border-radius: 12px;
	background-color: #333333;
	color: white;
	cursor: pointer;
}

.wst-slide-controls .curr {background-color: #E13335;border-radius: 12px;color: white;cursor: pointer;}
.wst-slide{position: relative;}
.wst-slide-numbox{width: 1200px;margin:0 auto;height:0px;position: relative;z-index: 3;}
.wst-slide-items{min-width:1200px;}
.floor-box{
	height:800px;
	width:100%;
	margin-top:15px;
}
.goods-list{width:100%;}
.goods-list .goods{width:233px;margin:0px -1px 5px 6px;border:1px solid #efefef;float:left;}

.goods-list .goods-f1:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f2:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f3:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f4:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f5:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f6:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47; }
.goods-list .goods-f7:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f8:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f9:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f10:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }


.goods-list .goods .img{width:233px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.goods-list .goods .img  a{display:table-cell;vertical-align:middle;width:233px; height:233px;} 
.goods-list .goods .img a img{max-width:225px;max-height:225px;} 
.goods-list .goods .p-price{padding:5px 0px 5px 5px;font-weight: bold;color:#df2003;width:120px;float:left;}
.goods-list .goods .p-hsale{padding:5px 5px 5px 0px;width:100px;float:right;text-align: right;}

.goods-list .goods .p-hsale span{font-weight: bold;color:#df2003;}
.goods-list .goods .p-hsale .f-add-cart{
	line-height: 15px;
    display: block;
    border: 1px solid #57b50b;
	background-color:#57b50b;
    width: 75px;
    height: 15px;
    text-align: center;
    color: #ffffff;
    float: right;
}
.goods-list .goods .p-hsale .f-add-cart:hover{
	background: #409000;
    color: white;
	border: 1px solid #409000;
}

.goods-list .goods .p-name{height: 40px;line-height: 20px;overflow: hidden;padding:0 5px;}
.goods-list .goods .p-shop{padding:5px;}

.goods-list .goods .p-mprice{color:#999;padding:5px 0px 5px 5px;width:120px;float:left;}
.goods-list .goods .p-mprice span{text-decoration: line-through;margin-left: 10px;font-weight: normal;}
.goods-list .goods .p-appraise{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.goods-list .goods .p-appraise span{font-weight: bold;color:#1499E5;}
.floor-top-ads{
	margin:30px 0 -10px;
	width:1200px;
	height:120px;
}
.floor-top-ads img{
	width:1200px;
	height:120px;
}
.floor-header{
	width:100%;
	height:65px;
	background: white;
	margin-bottom:5px;
	margin-top:20px;
}
/*楼层导航底边框颜色*/
.c1{border-bottom: 2px solid #57b50b;}
.c2{border-bottom: 2px solid #57b50b;}
.c3{border-bottom: 2px solid #57b50b;}
.c4{border-bottom: 2px solid #57b50b;}

.c5{border-bottom: 2px solid #57b50b;}
.c6{border-bottom: 2px solid #57b50b;}
.c7{border-bottom: 2px solid #57b50b;}
.c8{border-bottom: 2px solid #57b50b;}
.c9{border-bottom: 2px solid #57b50b;}
.c10{border-bottom: 2px solid #57b50b;}

.floor-header-f1,.floor-header-f2,.floor-header-f3,.floor-header-f4,.floor-header-f5,.floor-header-f6,.floor-header-f7,.floor-header-f8,.floor-header-f9,.floor-header-f10{
	float:left;
	background:white;
	height:100%;
	width: 20%;
	margin-top:0px;
}
.floor-header-f1{}
.floor-header-f2{}
.floor-header-f3{}
.floor-header-f4{}
.floor-header-f5{}
.floor-header-f6{}
.floor-header-f7{}
.floor-header-f8{}
.floor-header-f9{}
.floor-header-f10{}

.floor-header .tab{
	float:left;
	margin-top:28px;
	margin-left:40px;
}
.floor-header .tab li{
	display:block;
	margin:0px;
	float:left;
    position:relative;
}
.floor-header .tab a{
	font-size:16px;
	display: block;
	height:20px;
	letter-spacing:1px;
	margin-top:-4px;
}

/*楼层Tab选项卡*/
.floor-header .tab-item1 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected1 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected1 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item2 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected2 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected2 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item3 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected3 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected3 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item4 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected4 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected4 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item5 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected5 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected5 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item6 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected6 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected6 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item7 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected7 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected7 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item8 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected8 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected8 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item9 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected9 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected9 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}

.floor-header .tab-item10 a{color:57b50b;padding:10px 20px 10px 20px;}
.floor-header .j-tab-selected10 a{border-bottom: 3px solid #077f1a;color:#57b50b;background-color:white;}
.floor-header .j-tab-selected10 em{display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #077f1a;position: absolute;bottom: 3px;left:44%;}




.floor-left{
	float:left;
	height:480px;
	width:20%;
}

.floor-left-ads{
	width:240px;
	height:418px;
}
.floor-left-ads>img{
	width:240px;
	height:418px;
}
.floor-left-goods{
	height:208px;
}
.floor-left-goods .item{
	height:25px;line-height:25px;overflow:hidden;width:240px;border-bottom:1px dotted #ccc;
}
.floor-left-title{
	margin-left: 7px;
	color: #077f1a;
	font-size: 24px;
	float:left;
	margin-top:34px;
}
.floor-right-title{
	float:right;
	height:65px;
	color: #222222;
	font-size: 18px;
	margin-right: 110px;
	margin-top: 10;
	font-weight: bold;
	letter-spacing:2px;
	padding-top: 20px;
}


.floor-right{
	float:left;
	height:628px;
	width:80%;
}
.floor-right-ads{
	height:239px;width:50%;float:left;
}
.wst-floor-slide-items{
	overflow: hidden;
	height: 310px;
	width:475px;
	margin-left: 5px;
	position:relative;
}
.wst-floor-slide-items img{
	height: 310px;
	width:475px;
}




.floor-bottom{
	border:1px solid #ccc;
	height:118px;
	width:100%;
	overflow:hidden;
}
.floor-bottom>p{
	margin-top:1px;
	padding-left: 10px;
	height:20px;
	line-height: 20px;
	font-size:14px;
	color:#57b50b;
	font-weight: bold;
	background:#f0f0f0;
}

/*楼层底部商品相关*/
.floor-bottom-goods{
	height:100px;
	padding:0px;
	width: 100%;
}
.floor-bottom-goods li{
	float:left;
    padding: 5px 3px 5px 14px;
	width:212px;
}
.floor-bottom-goods li>div{
	float:left;
}
.floor-bottom-goods li>div{
	margin-left:5px;
}
.floor-bottom-goods li>div>p{
	color:#FC6F53;
	font-size:17px;
}
.floor-bottom-goods li>div>span{
	color:#df2003;
	font-size:15px;
	display: block;
	width: 115px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom:-17px;
	height:30px;
	margin-top:10px;
}
.floor-bottom-goods li>div>span>em{
	color:gray;
	font-size:13px;
	text-decoration:line-through;
}
.floor-bottom-goods li>div .floor-goods-title a{
	display: block;
	width: 100px;
	height:28px;
	line-height: 15px;
	text-overflow:ellipsis;
	margin-bottom:5px;
	overflow: hidden;
}
.floor-buy{
	color:#222222;
	width:75px;
	height:18px;
	border:1px solid #222222;
	display: block;
	float:left;
	font-style: normal;
	text-align: center;
}
.floor-buy:hover{
	background: #57b50b;
	border:1px solid #57b50b;
	color:white;
}
.floor-bottom-goods li a>img{
	float:left;
	width:90px;
	height:90px;
}

.bx_wrap{
	position: relative;
}
.floor-bottom .bx_wrap .prev{
	float:left;
	position:absolute;
	left:7px;
	top:31px;
	z-index: 199;
}
.floor-bottom .bx_wrap .next{
	float:right;
	position:absolute;
	right:7px;
	top:31px;
	z-index: 199;
}

/*限时抢购*/
.buy-new-best-hot{
	width:100%;
	height:365px;
	margin-top:30px;
}
.rec{
	width:100%;
	height:45px;
	border-bottom:5px solid #57b50b;
}
.rec li{
	width:300px;
	float:left;
	line-height:45px;
	text-align: center;
	position:relative;
}
.rec a{
	color:gray;
}
.rec li a{
	text-align: center;
	font-size:20px;
}
.j-rec-selected{
	height:45px;
	background: white;
	border-bottom:5px solid #077f1a;
}
.j-rec-selected>em{
    display:block; 
    width:0; 
    height:0; 
    border-width:0 10px 10px; 
    border-style:solid; 
    border-color:transparent transparent #077f1a; 
    position:absolute; 
    top:38px; 
    left:140px;
}
.j-rec-selected>a{
	color:#57b50b;
}
.rec-goods-list{
	width:100%;
	height:315px;
}
.rec-goods-list li{
	float:left;
	margin:12px;
	position:relative;
}
.rec-goods-list img{
	width:216px;
	height:232px;
}

.countdown{
	position: absolute;
	top:202px;
	background: #FF6A53 ;
	opacity: 0.8;
	height:30px;
	width:216px;
}
.countdown p{
	float: left;
	line-height:30px;
	color:white;
	font-size:16px;
}
.clockIcon{
	width:30px;
	height:30px;
	float:left;
	background: url(../img/icon_time.png) no-repeat 5px 7px;
}




.rec-goods-price{
	float:left;
}
.rec-goods-price>span{
	font-weight:bold;
	font-size: 15px;
	color:#d90000;
}
.rec-goods-bottom>a{
	line-height: 20px;
	display: block;
	border:1px solid #222222 ;
	width:80px;
	height:20px;
	text-align: center;
	color:#222222;
	float:right;
}
.rec-goods-bottom>a:hover{
	background: #57b50b;
	border:1px solid #57b50b ;
	color:white;
}
.rec-goods-desc{
	width:216px;
	height:30px;
	line-height: 15px;
	margin-top:5px;
	overflow: hidden;
}



/*屏幕左侧导航*/
#screen-left-nav{
	width:35px;
	max-height:335px;
	position:fixed;
	top:40%;
	left:15%;
	background:#fff;
	z-index: 999;
    display: block;
}


.lnav{
	margin:0 auto;
	background:#fff;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    margin-top: -1px;
    cursor: pointer;
	display: block;
	width:30px;
	height:29px;
	color:#625351;
	transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in; 
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in; 
	background:url() 0px 25px no-repeat;
}
.lcurr{
	background:#57b50b;
}
.lcurr a{
	color:white;
}

.wst-floor-slide-numbox span{
	background-color: #e5c5ec;
    border-radius: 6px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    text-align: center;
    width: 12px;
}

.wst-floor-slide-numbox .curr{
	background-color: #9b4baf;
    border-radius: 6px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    text-align: center;
    width: 12px;
}
.wst-floor-slide-numbox>div{
	position:relative;
	left:45%;
	top:-16px;
	z-index:99;
	height:10px;
	max-width: 300px;
}